
#pragma once
#include "Effect.h"
#include <vector>

class Commands;
class Combo
{
private:
vector<Effect*> effects;
int timeout;
int comboCounter;
int comboEnds;
vector<Commands*> comboCommands;

public:

vector<Effect*> geteffects(){return effects;}
int gettimeout(){return timeout;}
int getcomboCounter(){return comboCounter;}
int getcomboEnds(){return comboEnds;}
vector<Commands*> getcomboCommands(){return comboCommands;}

void seteffects(vector<Effect*> effectsin){effects=effectsin;}
void settimeout(int timeoutin){timeout=timeoutin;}
void setcomboCounter(int comboCounterin){comboCounter=comboCounterin;}
void setcomboEnds(int comboEndsin){comboEnds=comboEndsin;}
void setcomboCommands(vector<Commands*> comboCommandsin){comboCommands=comboCommandsin;}
};
